Distributed Parallel D8 Up-Slope Area Calculation in Digital Elevation Models
نویسندگان
چکیده
This paper presents a parallel algorithm for calculating the eight-directional (D8) up-slope contributing area in digital elevation models (DEMs). In contrast with previous algorithms, which have potentially unbounded inter-node communications, the algorithm presented here realizes strict bounds on the number of inter-node communications. Those bounds in turn allow D8 attributes to be processed for arbitrarily large DEMs on hardware ranging from average desktops to supercomputers. The algorithm can use the OpenMP and MPI parallel computing models, either in combination or separately. It partitions the DEM between slave nodes, calculates an internal up-slope area by replacing information from other slaves with variables representing unknown quantities, passes the results on to a master node which combines all the slaves’ data, and passes information back to each slave, which then computes its final result. In this way each slave’s DEM partition is treated as a simple unit in the DEM as a whole and only two communications take place per node.
منابع مشابه
A New Method for the Determination of Flow Directions and Upslope Areas in Grid Digital Elevation Models
A new procedure for the representation of flow directions and calculation of upslope areas using rectangular grid digital elevation models is presented. The procedure is based on representing flow direction as a single angle taken as the steepest downwards slope on the eight triangular facets centered at each grid point. Upslope area is then calculated by proportioning flow between two downslop...
متن کاملParallelization strategies to deal with non-localities in the calculation of regional land-surface parameters
Hand in hand with the increasing availability of high resolution digital elevation models (DEMs), an efficient computation of land-surface parameters (LSPs) for large-scale digital elevation models becomes more and more important, in particular for web-based applications. Parallel processing using multi-threads on multi-core processors is a standard approach to decrease computing time for the c...
متن کاملGeomorphometric Analysis of Maroon River by Digital Elevation Model
Digital Elevation Models (DEMs) are used to estimate different morphologies, analysis of river profile, delineating drainage basin and drainage pattern associated with lithological and structural changes. The study area is Maroon River located in Khuzestan Province, Iran. In this study geomorphometric analysis based on DEM carried out to understand Maroon river uplift rate and tectonic- erosion...
متن کاملCharacteristics of Martian Valley Networks and the Implications for past Climates
Introduction: Martian valley networks indicate that at least geologic conditions were different in the past, if not the climate. It is commonly believed that valley networks must be the result of groundwater sapping because their apparent drainage densities are lower than terrestrial runoff channels [1, 2, 3] (Figure 1a). It has also been suggested that valley networks are not uniformly distrib...
متن کاملEffects of Digital Elevation Models (DEM) Spatial Resolution on Hydrological Simulation
Digital Elevation Model is one of the most important data for watershed modeling whit hydrological models that it has a significant impact on hydrological processes simulation. Several studies by the Soil and Water Assessment Tool (SWAT) as useful Tool have indicated that the simulation results of this model is very sensitive to the quality of topographic data. The aim of this study is evaluati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1605.05773 شماره
صفحات -
تاریخ انتشار 2011